話說的太快忘了還有一篇自動部署的文章,介紹完後明天才是介紹「反安裝XPages Extension Toolkit Library」,今天的自動部署是OpenNTF上的大大開發出來為了無法支援自動部署的版本來使用的,
當然不能用的版本就是8.5.2(含)以下的伺服器,所以8.5.2以下的用戶也不用再那裡感嘆裝個Extension Toolkit
要這麼麻煩試了半天還可能無法成功,接下來我們就看看今天精采的文章囉.
10/11 用C#取得Notes系統檔案附件(CSharp Get Notes Attachments)
10/12 使用CSharp透過Domino Server寄送Mail
10/13 升級到Domino8.5.3控制臺最前面會顯示十六進制字元資訊
10/14 在Domino Designer安裝XPages Extension Toolkit Library
10/15 安裝XPages Extension Toolkit在伺服器上手動部署
10/16 安裝XPages Extension Toolkit在伺服器上自動部署
全部精采文章
安裝XPages Extension Toolkit在伺服器上自動部署Ⅱ(Plugins Deployment Tool for IBM Lotus Domino)
OpenNTF Project上面有個專案Plugins Deployment Tool for IBM Lotus Domino可以提供自動將套件程式部署實際檔案到伺服器路徑上面的工具,如果是8.5.2(含)以下的伺服器就可以考慮使用此方案來使用,以下來介紹使用步驟.
目前此範例介紹是使用8.5.3的套件安裝,不前不保證使用8.5.3的套件的功能都可正常運作.
Step01:開啟網站連結「Plugins Deployment for Domino」
Step02:點選「Downloads / Releases」,下載最新版本「PluginsDeploymentForDomino101.zip」
Step03:下載之後解開檔案,並將範本檔製到「newupdatesite.ntf」「<drive:\>< DominoHome >\<domino data>\
Step04:使用範本建立新資料庫.
Step05: 開啟Domino Designer\檔案(F)\應用程式管理(A)\簽認設計(G)
Step06: 匯入UpdateSite (Import the UpdateSite)
進入資料庫「NewUpdateSite.nsf」點選 「Import Local Update Site」
點選 「Browse」 選擇C:\extlib-extract\ updateSiteOpenNTF-designer\site.xml
點選「確定」,匯入相關當按資訊.
確認已安裝完成套件
Step07:點選「Create Server deployment...」,輸入以下畫面資訊.
Step08:輸入Servers「hub/wwcorp」
Step09: 輸入Features 全部選擇
Step10: 輸入Plug-ins全部選擇
Step11:勾選Options\?Restart HTTP after deployment
Step12:儲存後可查看設定文件
Step13: 啟用(N)\「DeployOnSchedule」「DeployOnServerStart」代理程式
Step14:再重新啟動Domino Server,會在自行重新「restart task http」
Step15: 使用此命令「tell http osgi ss com.ibm.xsp.extlib」做安裝驗證,如正常出現訊息就已安裝完成.
Step16:回到資料庫「NewUpdateSite.nsf」\ Activity Logs可查閱部署的LOG
Step17: 在設定文件最底下可以看到「Deploy now」,可立即部署檔案.(要確認目前HTTP服務可以中斷)
Step18:Server Console顯示正在部署的畫面資訊
Step19:部署完成訊息
Step20: 不同部署方式的LOG都會分別顯示記錄.
資料來源: Plugins Deployment for Domino